Mice from four different inbred strains were infected with live Mycobacterium tuberculosis and the immune response to M. tuberculosis was followed for 24 weeks, using Western blotting. Nearly all mice, irrespective of H-2 type, reacted with the 38-kDa protein band. Antibodies against this secreted 38-kDa protein were the first to appear, 4 weeks after infection. Thereafter the secreted 19-kDa protein and non-secreted antigens, such as the 65-kDa and 33-kDa proteins, were recognized. The immune response against the non-secreted antigens was influenced by the mouse strain. However, the 33-kDa protein band was recognized by all mouse strains after a second injection with live M. tuberculosis. The specificity of the antibodies was analysed in Western blot using sonicates of M. tuberculosis, M. kansasii, M. avium, M. terrae, M. gordonae and Escherichia coli. Antibodies against the 38-kDa and 33-kDa protein bands seemed to be specific for M. tuberculosis, while antibodies against the 19-kDa protein band showed limited cross-reactivity. Antibodies against the 65-kDa protein were strongly cross-reactive. These results suggest that the 38-kDa protein is secreted in vivo and, therefore, may be available to the humoral immune system at an early stage of infection. The non-secreted 33-kDa protein is only recognized by all mouse strains after prolonged contact with M. tuberculosis.