So, sure, you can uninstall whichever ones you want. But you should only do that if you dislike Microsoft and using the .NET framework so much that don't want it on your computer anymore.
Don't listen to all the advice you get on the net....
However your question was answered fully, completely and correctly in #1 ...