MY FATHER HASN’T SEEN HIS OLDER BROTHER _____ AT LEAST THIRTY YEAR...

24. My father hasn’t seen his older brother _____ at least thirty years.

A. since B. from C. during D. for