The correct answer is c) past.
Explanation: In telling time, 'half past' means 30 minutes after the hour.