Carry is a synonym of Maintain. Maintain is related to Hold. Cup can be used for Hold. you are likely to find Cup in/at/on Shelf. 
Rank is similar to Offensive. 
Carry <--Synonym--> Maintain <--RelatedTo--> Hold <--UsedFor-- Cup --AtLocation--> Shelf 
Rank <--SimilarTo--> Offensive 