Which of the following events did Soniia Cheah Su Ya participate in during her junior career?

A. 2012 Summer Olympics, 2011 Asian Games, and 2010 World Junior Championships
B. 2008 Summer Olympics, 2009 Asian Games, and 2010 Commonwealth Games
C. 2007 World Championships, 2008 Asian Junior Championships, and 2009 Youth Olympics
D. 2009, 2010, and 2011 Asian Junior Championships, World Junior Championships, 2010 Summer Youth Olympics, and 2011 Commonwealth Youth Games
Answer: 