Hi there,<br/><br/>It was a fine day for a picnic .............. rather cold.<br/><br/>A. if<br/>B. though<br/>C. so<br/>D. therefore<br/><br/>Answer key says "though" is correct option. What does though mean here? Is it similar to although or despite?