Which of the following statements are true for images formed by spherical mirrors?
A. A concave mirror always produces a real image of an object placed in front of it.
B. A convex mirror always produces a virtual image of an object placed in front of it.
C. A concave mirror always produces an image that is the same size as the object.
D. A convex mirror always produces an upright image of an object placed in front of it.
E. A convex mirror always produces an image that is the same size as the object.
F. A concave mirror always produces an inverted image on an object placed in front of it.