C: All of the above. All three sentences are grammatically correct. The writer would make the final choice simply based on how he or she wishes the reader to interpret the statement. "Speaking" has a formality to it. "Talking" is more day-to-day. And "chatting" is far more informal, casual.