Предполагам MongoConverter в конкретна версия на вашия spring-data-mongodb.jar работи неправилно. Spring трябва да конвертира вашия ClassC екземпляр в DBObject формат, след това извикайте DBCollection.save за запазване на данни в база данни. Можете да проверите съдържанието на DBObject параметър в метода "com.mongodb.DBCollection.save" дали съдържа правилни данни, както очаквате.
Копирам вашия ClassC с пълна структура и тест, всичко е наред и не може да възпроизведе описаното от вас по-горе. Използвам spring-data-mongdb-1.2.3-RELEASE.jar. Каква е версията, която приемате?