The major difference between a negotiable instrument and a contract right is that ?
A. An assignee of a contract right is in a better position than the transferee of a negotiable instrument.
B. A negotiable instrument is property, but a contract right is not.
C. Certain transferees of a negotiable instrument take free of defenses assertable against their transferors, but assignees step into the shoes of their assignors.
D. A negotiable instrument is transferable, but a contract right is not