This paper develops the method for pricing bivariate contingent claims under General Autoregressive Conditionally Heteroskedastic (GARCH) process. In order to provide a general framework being able to accommodate skewness, leptokurtosis, fat tails as well as the time varying volatility that are often found in financial data, generalized hyperbolic (GH) distribution is used for innovations. As the association between the underlying assets may vary over time, the dynamic copula approach is considered. Therefore, the proposed method proves to play an important role in pricing bivariate option. The approach is illustrated for Chinese market with one type of better-of-two-markets claims : call option on the better performer of Shanghai Stock Composite Index and Shenzhen Stock Composite Index. Results show that the option prices obtained by the GARCH-GH model with time-varying copula differ substantially from the prices implied by the GARCH-Gaussian dynamic copula model. Moreover, the empirical work displays the advantage of the suggested method.