Provided are a terminal, a base station and a signal transmission control method whereby a response signal can be efficiently transmitted when the terminal receives downstream allocation control information via an R-PDCCH. An extraction unit receives downstream control information via one of a first downstream control channel, which is transmitted by use of one or more control channel elements (CCE) associated with an upstream control channel resource, and a second downstream control channel different from the first downstream control channel, and also receives data via a data channel. A control unit selects, from resources associated with CCE and from particular resources reported by a base station, an upstream control channel resource to be used in transmission of the response signal, and controls the transmission of the response signal.