我认为你的看法有道理。即选择 B 或者 C 都可以。
回答者的意思很清楚:我搞不明白你是怎么知道我昨晚看了电影?因为我从来没有告诉过你(昨晚看了电影)这件事。注意粗体字,强调的是从过去到现在任意时间点,都没有“告诉你我看了电影”这件事的发生。所以B比C好----考试不是选正确答案,而是选最佳答案。