Ответ:

As I was looking through some old photos, I came across a picture of my grandfather in his army uniform. Правильный вариант: C. Come across означает «случайно найти, наткнуться».