Which statement best describes how RubyGems resolves gem dependencies during installation?
ARubyGems requires manual installation of all dependent gems before installing the main gem
BRubyGems ignores dependencies and installs only the requested gem
CRubyGems automatically installs required dependent gems to satisfy dependencies
DRubyGems installs dependencies only if specified with a special flag