This paper proposes optimal super-hedging and sub-hedging strategies for a derivative on two underlying assets without any specification of the underlying processes. Moreover, the strategies are free from any model of the dependency between the underlying asset prices. We derive the optimal pricing bounds by finding a joint distribution under which the derivative price is equal to the hedging portfolio's value; the portfolio consists of liquid derivatives on each of the underlying assets. As examples, we obtain new super-hedging and sub-hedging strategies for several exotic options such as quanto options, exchange options, basket options, forward starting options, and knock-out options.