Transport and Channel Proteins

What is the difference between a transport protein and a channel protein?

A. Transport proteins can only function via active transport.

B. Transport proteins are often used by many substrates while channel proteins are used exclusively by ions.

C. Channel proteins are often larger than transport proteins.

D. Transport proteins are often larger than channel proteins.

E. Transport proteins are simpler than channel proteins.

To see the solution and images, visit the following link:
http://datquestionoftheday.com/biology/transport-and-channel-proteins/