Electrophoresis separates molecules based on:

Explanation:
Electrophoresis uses electric charge.