Barter has many disadvantages. Certain goods may be difficult to carry. They may not ___ long, or may be impossible to devide into smaller units
I have two questions:
Which should be chosen to fill in the blank:
a. last
b. stay
c. continue
d. remain
Please pay attention to the underlined phrase. Is it incorrect? should it be changed into:
or may be impossible to be…
or:
or may be unable to be…
or:
or it is impossible to devide them into…