On account of a law passed in 1993, making it a crime punishable by imprisonment that a United States citizen hold gold in the form of bullion or coins, immigrants found that on arrival in the United States they had to surrender all of the gold they had brought with them.
On account of a law passed in 1993, making it a crime punishable by imprisonment that a United States citizen hold
With a law passed in 1933 that makes it a crime punishable by imprisonment that a United States citizen hold
A law passed in 1933 that made it a crime punishable by imprisonment for a United States citizen holding
Because of a law passed in 1933 making it a crime punishable by imprisonment for a United States citizen to hold
Due to a law being passed in 1933 that makes it a crime punishable by imprisonment for a United States citizen to hold
这题很明显是因果关系 First, "with a law passed" in B sounds wired, Second, if it is not fatal, "makes it" in B should be "made it", the whole sentence is in past tense. Thrid, "that......that...." in B totally flawed