To determine the correct sentence Ram should use to tell the time to Shyam, consider the clarity and completeness of each option. The time "2 pm" corresponds to the early afternoon. Thus, the phrase "It is 2 o'clock in the afternoon" is detailed, eliminating any ambiguity about the time of day. Here's a breakdown of the options:
Therefore, the correct sentence is: It is 2 o'clock in the afternoon.