To calculate the longitude, we note that the Earth rotates 15° every hour (360°/24 hours).
If the person is 3 hours ahead of UTC (Prime Meridian), the time difference corresponds to \( 3 \times 15^\circ = 45^\circ \). The position 3 hours ahead is in the eastern hemisphere, so the longitude is \( 45^\circ \text{E} \).
Thus, the correct answer is option (C).
Final Answer:
\[
\boxed{45^\circ \text{E}}
\]