It would be: He is dirty from head to foot because it can be alternatively said by he is dirty from head to toe...
Roosevelt used repetition in his Pearl Harbor Address in order to emphasize the threat posed by Japan. By repeating the words "Last night Japanese forces attacked..." several times, he was trying to intensify and stress the gravity and severity of the threat posed by Japan, so Congress would make the declaration of war and the American people would endorse such declaration.
Since many people is plural, so there isn't only one person, but many of them, the verb also has to be plural. So, the correct answer is A) have.