difference between "fresh-shaven" and "clean-shaven

English Grammar Tests, Elementary Level

ESL/EFL Test #226 [color=blue]“Skin and Facial Features (1)”, question 4

When a man has no facial hair, because he has recently shaved it all off, he is often called a -shaven man.

(a) soft
(b) clean
(c) fresh
(d) crisp

English Grammar Tests, Elementary Level

ESL/EFL Test #226 [color=blue]“Skin and Facial Features (1)”, answer 4

When a man has no facial hair, because he has recently shaved it all off, he is often called a clean-shaven man.

Correct answer: (b) clean

Your answer was: [color=red]incorrect
When a man has no facial hair, because he has recently shaved it all off, he is often called a fresh-shaven man.
[size=200]_________________________[/size]

Could you please explain the difference between “fresh-shaven” and “clean-shaven”.
Thanks a lot

fresh-shaven - only just shaved. (May still have facial hair, though, andf have shaved the parts around the style. For example, a man with a moustache can be fresh-shaven as he will have shaved the rest of his face.)
clean-shaven - no beard, moustache or long stubble.

Quick and clear!
many thanks.

interesting:)