Since, "old" begins with "o" which has a vowel sound, "an" should be used.
Hence, option B is correct.