Barter means: None of these Exchange of goods and services with goods and services Exchange of goods with money Exchange of goods with services