The general truth 'Practice makes a man perfect' is in simple present tense. When converting to passive voice, the tense must be preserved. 'A man is made perfect by practice' correctly uses the simple present passive form 'is made' to match the original tense. Options B and C incorrectly use present perfect and past perfect respectively, while option D uses simple past which changes the meaning.