What does the phrase “莫名其妙(mòmíngqímiào)” refer to?

Advanced Level 高级 (gāojí) What does the phrase “莫名其妙”(mòmíngqímiào)refer to? A. Baffling B. Downhearted C. Ecstatic D. Smug and complacent