In similar situations, one could observe the wave properties of light except that this is not the case here. The mirror could be imperfect except that it's usually very close to flat so this is not the reason, either. Your observation has another simple reason: the Sun isn't a point. It's round.
That's why the light rays coming from the Sun are not exactly parallel to each other (I mean to other rays from the Sun). In fact, the photons from the Sun come from different angles and the maximum angle between two photons arriving from the Sun is nothing else the apparent size of the Sun
http://www.wolframalpha.com/input/?i=apparent+size+of+sun
which is about 0.54 degrees or 0.0094 radians. It's the angular diameter. Note that it may be calculated as the absolute diameter of the Sun divided by the Sun-Earth distance.
http://www.wolframalpha.com/input/?i=diameter+of+the+Sun+%2F+distance+between+Earth+and+Sun
Now, imagine that you have an infinitely small mirror. The photons from the Sun get reflected in slightly different directions because they are coming from slightly different directions. In fact, the directions from which the photons arrive form a small disk on $S^2$, so the same must hold for the reflected photons: the beam isn't a sharp line, it's a cone diverging from the mirror.
If you multiply the angle 0.0094 by e.g. 20 meters – distance between your sweetheart and the mirror, you get 19 centimeters. So already a tiny mirror will produce an illuminated disk of diameter 19 centimeters (almost 1% of the distance between the mirror and the "screen"). The disk-shaped illuminated spot you see in case C – more precisely, in cases when the mirror-screen distance is much more than 100 times the mirror radius – is nothing else than the shape of the Sun itself.
If your mirror is a 30 cm times 30 cm square, the illuminated area will be a "convolution" (some kind of combination or compromise, if you don't know what a convolution is) of the same square and a disk of diameter 1% of the mirror-screen distance. So if the distance is 20 meters, the radius of curvature of the smooth corners will be about 9.5 centimeters. Each of the four corners will be replaced by a disk of radius 9.5 centimeters and the total illuminated area will be the convex envelope of these four circles, so it will be a square of side 30+9.5+9.5=49 centimeters with round corners whose curvature radius is 9.5 centimeters. The places closer to the center of this "fuzzy reflection of your mirror" will be illuminated more strongly; the intensity of light will decrease towards the boundaries of the 49-centimeter rounded square.