public Response()
{
this.header = new Header();
this.questions = new List<Question>();
this.answers = new List<IResourceRecord>();
this.authority = new List<IResourceRecord>();
this.additional = new List<IResourceRecord>();
this.header.Response = true;
this.header.Id = RANDOM.Next(UInt16.MaxValue);
}